package com.wufun.overseas.models.bean;

import java.util.List;

/**
 * Created by yangg on 2017/12/4.
 * 游戏详情
 */

public class GameDetailBean {


    /**
     * error : 0
     * data : {"post_list":[{"pid":2595,"fid":1,"subject":"123","fname":"牧场物语","message":"1111111111111111111111111111","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"3天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2591,"fid":1,"subject":"123","fname":"牧场物语","message":"1111111111111111111111111111","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"3天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2594,"fid":1,"subject":"123","fname":"牧场物语","message":"1111111111111111111111111111","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"3天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2593,"fid":1,"subject":"123","fname":"牧场物语","message":"1111111111111111111111111111","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"3天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2592,"fid":1,"subject":"123","fname":"牧场物语","message":"1111111111111111111111111111","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"3天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2590,"fid":1,"subject":"更新测试","fname":"牧场物语","message":"几十个","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"10天前","nickname":"test8","avatar_src":"http://ctimg.mg3721.com/upload/images/headportrait/public/system_10.png","tags":[],"tag_info":[],"post_type":"4","help_money":-1,"help":0,"relation_game":{"game_id":"3188194511","game_name":"更新测试专属游戏","game_desc":"单机游戏更新测试","game_size":"6.00","game_ico_remote":"http://testcommon.content.mg3721.com/static/uploads/images/8f/8e/8f8ee52bac99127677332cb6d7ef1bbb.jpg","game_info_tpl_type":"0","game_down_url_mote":"http://ctappdownload.5fun.com:9098/simulator/android/paodu_3.0.apk","game_tag_info":[{"id":"11","name":"动作","color":"#8dbbec","type":"2"},{"id":"7","name":"网游","color":"#8dbbec","type":"2"},{"id":"26","name":"汉化","color":"#c09fea","type":"3"},{"id":"30","name":"活动","color":"#edb778","type":"4"}],"down_status":2,"down_count":0,"sp_tpl_two_position":"1","sp_tag_info":{"model":{"id":7,"name":"网游","color":"#f47500"}},"plugin_num":46},"attach_pic":false,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2581,"fid":1,"subject":"123","fname":"牧场物语","message":"","small_thumb_pic_list":[{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957570192321.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957570192321.png"},{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957572488800.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957572488800.png"}],"praise":0,"is_praise":false,"commit":0,"view":7,"last_comment_time":"34天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":1,"goole_play":{},"display_type":3},{"pid":2580,"fid":1,"subject":"123","fname":"牧场物语","message":"","small_thumb_pic_list":[{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957570192321.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957570192321.png"},{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957572488800.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957572488800.png"}],"praise":0,"is_praise":false,"commit":0,"view":1,"last_comment_time":"34天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2579,"fid":1,"subject":"123","fname":"牧场物语","message":"","small_thumb_pic_list":[{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957481506896.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957481506896.png"},{"type":"pic","thumb":"http://testanv3frapi.papa91.com/static/uploads//forum/20171106/small_1509957484103942.png","raw":"http://testanv3frapi.papa91.com/static/uploads/forum/20171106/1509957484103942.png"}],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"34天前","nickname":"船到桥头自然直","avatar_src":"system_1","tags":[],"tag_info":[],"post_type":"4","help_money":0,"help":0,"relation_game":{},"attach_pic":true,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3},{"pid":2576,"fid":1,"subject":"拉啦啦啦考虑考虑","fname":"牧场物语","message":"拉啦啦啦考虑考虑","small_thumb_pic_list":[],"praise":0,"is_praise":false,"commit":0,"view":0,"last_comment_time":"51天前","nickname":"tttfrfr","avatar_src":"http://ctimg.mg3721.com/upload/images/headportrait/public/system_11.png","tags":[],"tag_info":[],"post_type":"4","help_money":-1,"help":0,"relation_game":{"game_id":"2204770526","game_name":"新世纪福音战士-2016日漫神作！","game_desc":"日漫神作EVA正版授权，登陆送明日香！","game_size":"220.00","game_ico_remote":"http://192.168.78.156:9099/imgsite/upload/images/3a/ea/3aeae719beafaed0de9d8bb40d2dd886.png","game_info_tpl_type":"1","game_down_url_mote":"http://ctapp.mg3721.com/appsite/simulator/android/xinshijifuyinzhanshi0818.apk","game_tag_info":[{"id":"1","name":"经典","color":"#72c9d6","type":"10"},{"id":"2","name":"精品","color":"#72c9d6","type":"1"},{"id":"8","name":"RPG","color":"#8dbbec","type":"2"},{"id":"7","name":"网游","color":"#8dbbec","type":"2"},{"id":"59","name":"啪币","color":"#ee936b","type":"6"}],"down_status":1,"down_count":26703,"sp_tpl_two_position":"0","sp_tag_info":{"model":{"id":7,"name":"网游","color":"#f47500"}},"plugin_num":46},"attach_pic":false,"attach_video":false,"solve_flg":0,"first":0,"best":0,"goole_play":{},"display_type":3}]}
     */

    private int error;
    private DataBean data;

    public int getError() {
        return error;
    }

    public void setError(int error) {
        this.error = error;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private List<PostListBean> post_list;

        public List<PostListBean> getPost_list() {
            return post_list;
        }

        public void setPost_list(List<PostListBean> post_list) {
            this.post_list = post_list;
        }

        public static class PostListBean {
            /**
             * pid : 2595
             * fid : 1
             * subject : 123
             * fname : 牧场物语
             * message : 1111111111111111111111111111
             * small_thumb_pic_list : []
             * praise : 0
             * is_praise : false
             * commit : 0
             * view : 0
             * last_comment_time : 3天前
             * nickname : 船到桥头自然直
             * avatar_src : system_1
             * tags : []
             * tag_info : []
             * post_type : 4
             * help_money : 0
             * help : 0
             * relation_game : {}
             * attach_pic : true
             * attach_video : false
             * solve_flg : 0
             * first : 0
             * best : 0
             * game_state 下载按钮的状态  -2 0 未下载 2下载中  1下载完成 4下载失败 3下载暂停
             * goole_play : {}
             * display_type : 3
             */
            private  int game_state=0;
            private String pid;
            private String fid;
            private String subject;
            private String fname;
            private String message;
            private int praise;
            private boolean is_praise;
            private int commit;
            private int view;
            private String last_comment_time;
            private String nickname;
            private String avatar_src;
            private String post_type;
            private int help_money;
            private int help;
            private RelationGameBean relation_game;
            private boolean attach_pic;
            private boolean attach_video;
            private int solve_flg;
            private int first;
            private int best;
            private GoolePlayBean goole_play;
            private int display_type;
            private List<?> small_thumb_pic_list;
            private List<?> tags;
            private List<?> tag_info;

            public int getGame_state() {
                return game_state;
            }

            public void setGame_state(int game_state) {
                this.game_state = game_state;
            }

            public String getPid() {
                return pid;
            }

            public void setPid(String pid) {
                this.pid = pid;
            }

            public String getFid() {
                return fid;
            }

            public void setFid(String fid) {
                this.fid = fid;
            }

            public String getSubject() {
                return subject;
            }

            public void setSubject(String subject) {
                this.subject = subject;
            }

            public String getFname() {
                return fname;
            }

            public void setFname(String fname) {
                this.fname = fname;
            }

            public String getMessage() {
                return message;
            }

            public void setMessage(String message) {
                this.message = message;
            }

            public int getPraise() {
                return praise;
            }

            public void setPraise(int praise) {
                this.praise = praise;
            }

            public boolean isIs_praise() {
                return is_praise;
            }

            public void setIs_praise(boolean is_praise) {
                this.is_praise = is_praise;
            }

            public int getCommit() {
                return commit;
            }

            public void setCommit(int commit) {
                this.commit = commit;
            }

            public int getView() {
                return view;
            }

            public void setView(int view) {
                this.view = view;
            }

            public String getLast_comment_time() {
                return last_comment_time;
            }

            public void setLast_comment_time(String last_comment_time) {
                this.last_comment_time = last_comment_time;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getAvatar_src() {
                return avatar_src;
            }

            public void setAvatar_src(String avatar_src) {
                this.avatar_src = avatar_src;
            }

            public String getPost_type() {
                return post_type;
            }

            public void setPost_type(String post_type) {
                this.post_type = post_type;
            }

            public int getHelp_money() {
                return help_money;
            }

            public void setHelp_money(int help_money) {
                this.help_money = help_money;
            }

            public int getHelp() {
                return help;
            }

            public void setHelp(int help) {
                this.help = help;
            }

            public RelationGameBean getRelation_game() {
                return relation_game;
            }

            public void setRelation_game(RelationGameBean relation_game) {
                this.relation_game = relation_game;
            }

            public boolean isAttach_pic() {
                return attach_pic;
            }

            public void setAttach_pic(boolean attach_pic) {
                this.attach_pic = attach_pic;
            }

            public boolean isAttach_video() {
                return attach_video;
            }

            public void setAttach_video(boolean attach_video) {
                this.attach_video = attach_video;
            }

            public int getSolve_flg() {
                return solve_flg;
            }

            public void setSolve_flg(int solve_flg) {
                this.solve_flg = solve_flg;
            }

            public int getFirst() {
                return first;
            }

            public void setFirst(int first) {
                this.first = first;
            }

            public int getBest() {
                return best;
            }

            public void setBest(int best) {
                this.best = best;
            }

            public GoolePlayBean getGoole_play() {
                return goole_play;
            }

            public void setGoole_play(GoolePlayBean goole_play) {
                this.goole_play = goole_play;
            }

            public int getDisplay_type() {
                return display_type;
            }

            public void setDisplay_type(int display_type) {
                this.display_type = display_type;
            }

            public List<?> getSmall_thumb_pic_list() {
                return small_thumb_pic_list;
            }

            public void setSmall_thumb_pic_list(List<?> small_thumb_pic_list) {
                this.small_thumb_pic_list = small_thumb_pic_list;
            }

            public List<?> getTags() {
                return tags;
            }

            public void setTags(List<?> tags) {
                this.tags = tags;
            }

            public List<?> getTag_info() {
                return tag_info;
            }

            public void setTag_info(List<?> tag_info) {
                this.tag_info = tag_info;
            }

            public static class RelationGameBean {

                /**
                 * game_id : 3188194511
                 * game_name : 更新测试专属游戏
                 * game_desc : 单机游戏更新测试
                 * game_size : 6.00
                 * game_ico_remote : http://testcommon.content.mg3721.com/static/uploads/images/8f/8e/8f8ee52bac99127677332cb6d7ef1bbb.jpg
                 * game_info_tpl_type : 0
                 * game_down_url_mote : http://ctappdownload.5fun.com:9098/simulator/android/paodu_3.0.apk
                 * game_tag_info : [{"id":"11","name":"动作","color":"#8dbbec","type":"2"},{"id":"7","name":"网游","color":"#8dbbec","type":"2"},{"id":"26","name":"汉化","color":"#c09fea","type":"3"},{"id":"30","name":"活动","color":"#edb778","type":"4"}]
                 * down_status : 2
                 * down_count : 0
                 * sp_tpl_two_position : 1
                 * sp_tag_info : {"model":{"id":7,"name":"网游","color":"#f47500"}}
                 * plugin_num : 46
                 */

                private String game_id;
                private String game_name;
                private String game_desc;
                private String game_size;
                private String game_ico_remote;
                private String game_info_tpl_type;
                private String game_down_url_mote;
                private int down_status;
                private int down_count;
                private String sp_tpl_two_position;
                private SpTagInfoBean sp_tag_info;
                private int plugin_num;
                private List<GameTagInfoBean> game_tag_info;

                public String getGame_id() {
                    return game_id;
                }

                public void setGame_id(String game_id) {
                    this.game_id = game_id;
                }

                public String getGame_name() {
                    return game_name;
                }

                public void setGame_name(String game_name) {
                    this.game_name = game_name;
                }

                public String getGame_desc() {
                    return game_desc;
                }

                public void setGame_desc(String game_desc) {
                    this.game_desc = game_desc;
                }

                public String getGame_size() {
                    return game_size;
                }

                public void setGame_size(String game_size) {
                    this.game_size = game_size;
                }

                public String getGame_ico_remote() {
                    return game_ico_remote;
                }

                public void setGame_ico_remote(String game_ico_remote) {
                    this.game_ico_remote = game_ico_remote;
                }

                public String getGame_info_tpl_type() {
                    return game_info_tpl_type;
                }

                public void setGame_info_tpl_type(String game_info_tpl_type) {
                    this.game_info_tpl_type = game_info_tpl_type;
                }

                public String getGame_down_url_mote() {
                    return game_down_url_mote;
                }

                public void setGame_down_url_mote(String game_down_url_mote) {
                    this.game_down_url_mote = game_down_url_mote;
                }

                public int getDown_status() {
                    return down_status;
                }

                public void setDown_status(int down_status) {
                    this.down_status = down_status;
                }

                public int getDown_count() {
                    return down_count;
                }

                public void setDown_count(int down_count) {
                    this.down_count = down_count;
                }

                public String getSp_tpl_two_position() {
                    return sp_tpl_two_position;
                }

                public void setSp_tpl_two_position(String sp_tpl_two_position) {
                    this.sp_tpl_two_position = sp_tpl_two_position;
                }

                public SpTagInfoBean getSp_tag_info() {
                    return sp_tag_info;
                }

                public void setSp_tag_info(SpTagInfoBean sp_tag_info) {
                    this.sp_tag_info = sp_tag_info;
                }

                public int getPlugin_num() {
                    return plugin_num;
                }

                public void setPlugin_num(int plugin_num) {
                    this.plugin_num = plugin_num;
                }

                public List<GameTagInfoBean> getGame_tag_info() {
                    return game_tag_info;
                }

                public void setGame_tag_info(List<GameTagInfoBean> game_tag_info) {
                    this.game_tag_info = game_tag_info;
                }

                public static class SpTagInfoBean {
                    /**
                     * model : {"id":7,"name":"网游","color":"#f47500"}
                     */

                    private ModelBean model;

                    public ModelBean getModel() {
                        return model;
                    }

                    public void setModel(ModelBean model) {
                        this.model = model;
                    }

                    public static class ModelBean {
                        /**
                         * id : 7
                         * name : 网游
                         * color : #f47500
                         */

                        private int id;
                        private String name;
                        private String color;

                        public int getId() {
                            return id;
                        }

                        public void setId(int id) {
                            this.id = id;
                        }

                        public String getName() {
                            return name;
                        }

                        public void setName(String name) {
                            this.name = name;
                        }

                        public String getColor() {
                            return color;
                        }

                        public void setColor(String color) {
                            this.color = color;
                        }
                    }
                }

                public static class GameTagInfoBean {
                    /**
                     * id : 11
                     * name : 动作
                     * color : #8dbbec
                     * type : 2
                     */

                    private String id;
                    private String name;
                    private String color;
                    private String type;

                    public String getId() {
                        return id;
                    }

                    public void setId(String id) {
                        this.id = id;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public String getColor() {
                        return color;
                    }

                    public void setColor(String color) {
                        this.color = color;
                    }

                    public String getType() {
                        return type;
                    }

                    public void setType(String type) {
                        this.type = type;
                    }
                }
            }

            public static class GoolePlayBean {

                /**
                 * id : 1
                 * pid : 113
                 * game_name : 暗影格斗 3
                 * icon : http://pic1.vqs.com/2017/1117/20171117090800920.png
                 * quality : 25.23mb
                 * package_name : com.nekki.shadowfight3
                 * description : 在动荡不安的时代，踏入暗影世界。揭露这里所有的黑暗秘密，成为这片土地上有史以来最伟大的战士。在这款角色扮演格斗游戏中，你要扮演的是一名前途未卜的英雄。未来会怎样？未来由你主宰！从三种不同的格斗风格中进行选择，然后试练、组合装备和了解一些全新招式，探索这个充满着冒险的世界！感受唯美、逼真的格斗场面，其中采用了现代技术和流畅的动画。
                 * company : NEKKI
                 * add_time : 1434006499
                 */

                private String id;
                private String pid;
                private String game_name;
                private String icon;
                private String quality;
                private String package_name;
                private String description;
                private String company;
                private String add_time;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getPid() {
                    return pid;
                }

                public void setPid(String pid) {
                    this.pid = pid;
                }

                public String getGame_name() {
                    return game_name;
                }

                public void setGame_name(String game_name) {
                    this.game_name = game_name;
                }

                public String getIcon() {
                    return icon;
                }

                public void setIcon(String icon) {
                    this.icon = icon;
                }

                public String getQuality() {
                    return quality;
                }

                public void setQuality(String quality) {
                    this.quality = quality;
                }

                public String getPackage_name() {
                    return package_name;
                }

                public void setPackage_name(String package_name) {
                    this.package_name = package_name;
                }

                public String getDescription() {
                    return description;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public String getCompany() {
                    return company;
                }

                public void setCompany(String company) {
                    this.company = company;
                }

                public String getAdd_time() {
                    return add_time;
                }

                public void setAdd_time(String add_time) {
                    this.add_time = add_time;
                }
            }
        }
    }
}
